package com.itheima.edu.info.manager.dao;

import com.itheima.edu.info.manager.domain.Student;

import java.util.Properties;

/*
    库管类
        1.核心职责是管理我们的数据仓库-- 数组: 增删改查
        2.这里的所有方法【功能】都是给业务员用
 */
public interface BaseStudentDao {

    //库管类中的添加功能
    boolean addStudent(Student stu);

    //库管类中的查询功能
    Student[] findAllStudents();

    //库管类中的删除功能
    void deleteStudentId(String delId);

    //库管类中的修改功能
    void updateStudentById(String updateId, Student newStu);

    //根据学号查找对应学生对象在数组容器中的索引位置
    int getIndex(String id);

    Properties findAllUsers();
}
